package com.ruoyi.middleman.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 中介对象 atb_middleman
 * 
 * @author ruoyi
 * @date 2024-09-14
 */
public class AtbMiddleman extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 中介姓名 */
    @Excel(name = "中介姓名")
    private String middlemanName;

    /** 中介电话 */
    @Excel(name = "中介电话")
    private String middlemanPhone;

    /** 服务年限 */
    @Excel(name = "服务年限")
    private String serviceYears;

    /** 服务人数 */
    @Excel(name = "服务人数")
    private Long serviceNum;

    /** 服务公司 */
    @Excel(name = "服务公司")
    private String serviceCompany;

    /** 服务门店 */
    @Excel(name = "服务门店")
    private String companyShop;

    /** 主营商圈 */
    @Excel(name = "主营商圈")
    private String businessCircle;

    /** 主营小区 */
    @Excel(name = "主营小区")
    private String businessPlot;

    /** 增值服务 */
    @Excel(name = "增值服务")
    private String appreciationCircle;

    /** 备案电话 */
    @Excel(name = "备案电话")
    private String registration;

    /** 中介头像 */
    @Excel(name = "中介头像")
    private String middlemanImg;

    /** 在线状态 */
    @Excel(name = "在线状态")
    private Long isPutaway;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setMiddlemanName(String middlemanName) 
    {
        this.middlemanName = middlemanName;
    }

    public String getMiddlemanName() 
    {
        return middlemanName;
    }
    public void setMiddlemanPhone(String middlemanPhone) 
    {
        this.middlemanPhone = middlemanPhone;
    }

    public String getMiddlemanPhone() 
    {
        return middlemanPhone;
    }
    public void setServiceYears(String serviceYears) 
    {
        this.serviceYears = serviceYears;
    }

    public String getServiceYears() 
    {
        return serviceYears;
    }
    public void setServiceNum(Long serviceNum) 
    {
        this.serviceNum = serviceNum;
    }

    public Long getServiceNum() 
    {
        return serviceNum;
    }
    public void setServiceCompany(String serviceCompany) 
    {
        this.serviceCompany = serviceCompany;
    }

    public String getServiceCompany() 
    {
        return serviceCompany;
    }
    public void setCompanyShop(String companyShop) 
    {
        this.companyShop = companyShop;
    }

    public String getCompanyShop() 
    {
        return companyShop;
    }
    public void setBusinessCircle(String businessCircle) 
    {
        this.businessCircle = businessCircle;
    }

    public String getBusinessCircle() 
    {
        return businessCircle;
    }
    public void setBusinessPlot(String businessPlot) 
    {
        this.businessPlot = businessPlot;
    }

    public String getBusinessPlot() 
    {
        return businessPlot;
    }
    public void setAppreciationCircle(String appreciationCircle) 
    {
        this.appreciationCircle = appreciationCircle;
    }

    public String getAppreciationCircle() 
    {
        return appreciationCircle;
    }
    public void setRegistration(String registration) 
    {
        this.registration = registration;
    }

    public String getRegistration() 
    {
        return registration;
    }
    public void setMiddlemanImg(String middlemanImg) 
    {
        this.middlemanImg = middlemanImg;
    }

    public String getMiddlemanImg() 
    {
        return middlemanImg;
    }
    public void setIsPutaway(Long isPutaway) 
    {
        this.isPutaway = isPutaway;
    }

    public Long getIsPutaway() 
    {
        return isPutaway;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("middlemanName", getMiddlemanName())
            .append("middlemanPhone", getMiddlemanPhone())
            .append("serviceYears", getServiceYears())
            .append("serviceNum", getServiceNum())
            .append("serviceCompany", getServiceCompany())
            .append("companyShop", getCompanyShop())
            .append("businessCircle", getBusinessCircle())
            .append("businessPlot", getBusinessPlot())
            .append("appreciationCircle", getAppreciationCircle())
            .append("registration", getRegistration())
            .append("middlemanImg", getMiddlemanImg())
            .append("isPutaway", getIsPutaway())
            .toString();
    }
}
